Career 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1996 
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A 
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard 
All Tour USA F8 MTNL Cellular ATP Challenger - Mumbai Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Sporting Challenger - Turin Zivnobanka Czech Open - Prostejov Binghamton Professional Tennis Tournament - Binghamton Trani Cup - Trani drkoop.com USTA Tennis Championships of Denver - Denver Open de Montauban - Montauban 2000 Challenger de Granby - Granby LTA Men's Challenger - Wrexham DPD Challenger 2000 - Aschaffenburg drkoop.com USTA Tennis Championships of Houston - Houston Copa Ericsson Brazil - Sao Paulo USTA Challenger of Burbank - Burbank USTA Pro Tennis Classic at Mission Hills - Rancho Mirage USTA Men's Challenger of Urbana-Champaign - Urbana Honda Kah Singapore Men's Tennis Open - Singapore Residenza Open - Magdeburg Fifth-Third Bank Tennis Championships - Lexington 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto Geneva Challenger - Geneva Citta di Brindisi - Brindisi Compaq Cup 2001 - Zabrze TED Open - Istanbul Third Bank Tennis Championships - Lexington drkoop.com USTA Challenger of Dallas - Dallas Acura USTA Pro Tennis Classic at Mission Hills - Rancho Mirage 5th Sardinian International Championships - Cagliari 2003 USTA Challenger of Calabasas - Calabasas San Luis Potosi Challenger - San Luis Potosi Fifth-Third Bank Tennis Championships - Lexington Project Independence Men's Challenger - Mandeville USTA Challenger of San Antonio - San Antonio Regional Hand Center Men's Challenger - Fresno USTA Challenger of Tiburon - Tiburon The USTA Challenger at West End Racquet - Torrance USTA Men's Challenger of Dallas - Dallas XL Capital Bermuda Open - Bermuda West Side Tennis Challenger - Forest Hills XI Open International D'Andorra - Andorra Canottieri Minico 2004 - Mantova Trani Cup - Trani Binghamton Professional Tennis Tournament - Binghamton Samsung Securities Cup - Seoul College Station Challenger - College Station Austin Challenger - Austin Tiburon Challenger - Tiburon Burbank Challenger - Burbank 2004 Keys Gate Challenger - Homestead Privat Bank Cup - Dnepropetrovsk Challenger Groningen - Groningen Top Wool Challenger - Biella The LTA Men's Challenger - Southampton USTA/Adtech Challenger - Boston Mobilux Open - Luxembourg USTA Men's Challenger of Dallas - Dallas BMW Tennis Championship - Sunrise 2006 USTA Tallahassee Tennis Challenger - Tallahassee XL Bermuda Open - Bermuda Abierto Colombiano de Tenis - Bogota ECM Prague Open - Prague Unique Zagreb Open - Zagreb Top Wool Challenger-Immagine Trophy - Biella Flea Market Cup Busan Challenger Tennis - Busan USTA Challenger - Champaign Naples Challenger - Naples Hilton Waikoloa Village USTA Challenger - Waikoloa Bancolombia Open - Bogota USTA Tallahassee Tennis Challenger - Tallahassee 2007 Challenger of Santa Clara - Valencia XL Bermuda Open - Bermuda II Naples ITG Challenger - Naples Countrywide Classic USTA Challenger - Carson Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Challenger Lugano - Lugano Ciudad de Pozoblanco Open Diputacion - Cordoba Sporting Challenger '07 Trofeo Regione Piemonte - Turin Levene Gouldin & Thompson Tennis Challenger - Binghamton GHI Bronz Classic - Bronx Music City Challenger - Nashville JSM Challenger - Champaign Internationaux de Nouvelle-Caledonie - New Caledonia Hilton Waikoloa Village USTA Challenger - Waikoloa AT&T Challenger of Dallas - Dallas Puerto Rico Challenger Tennis Event - Humacao Tallahassee Tennis Challenger - Tallahassee Baton Rouge Pro Tennis Classic - Baton Rouge Countrywide Classic USTA Men's Challenger - Carson The Comercia Bank Challenger - Aptos Fifth Third Bank Tennis Championships - Lexington San Marino CEPU Open - San Marino Kos Succhetti Tennis Cup - Cordenons Exim Agmedia Open - Kosice Flea Market Cup Busan Challenger Tennis - Busan Oldum Brown Vancouver Open - Vancouver XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Semgroup Challenger - Tulsa Waco Tennis Challenger - Waco 2008 Lubbock Challenger - Lubbock Tennislife Cup - Napoli Sacramento Challenger - Sacramento The Mercedes Benz of Calabasas - Calabasas San Remo Challenger Music City Challenger - Nashville JSM Challenger of Champaign - Urbana Abierto Internacional Varonil Ciudad de Cancun - Cancun Milan Challenger Carson Challenger The Granby Natrel Challenger - Granby Cordenons Challenger Rome Challenger Talahassee Challenger USTA Tennis Championships of Houston - Houston Savannah Challenger Bordeaux Challenger Furth Challenger USTA Challenger of Burbank - Burbank Tiburon Challenger Aptos Challenger University of Tennessee USTA Men's Challenger - Knoxville Milano Challenger-Jameson Cup - Milan Trani Challenger Manerbio Challenger Urbana-Champaign Challenger - Urbana Como Challenger Napoli Challenger Charlottesville Challenger 2002 Tulsa USTA Challenger - Tulsa Helsinki Challenger Genova Challenger Aptos Challenger Herwalt Motors Mercedes-Benz Center Men's Challenger - Fresno Cherbourg Challeger Rabat Challenger XL Challenger de Tenis Copa Sevilla - Seville Sunrise Challenger Trani Challenger Bogota Challenger USTA Challenger of Burbank - Burbank Baton Rouge Challenger Cairo Challenger 2002 - Cairo Rome Challenger Rome Challenger Joplin Challenger - Joplin Manta Challenger Sarasota Challenger Rome Challenger Palermo Challenger Reggio Emilia Challenger Turin Challenger Rimini Challenger Lexington Challenger University of Tennessee USTA Challenger - Knoxville The Wright Financial Group, Inc. Challenger - Champaign Manerbio Challenger Como Challenger Genova Challenger Olbia Geovillage Open - Olbia Bogota Challenger VI Torneo Internazionale di Tennis - Barletta Napoli Challenger Sacramento Challenger San Luis Potosi Challenger 2002 - San Luis Potosi Tiburon Challenger Calabasas Challenger Charlottesville Challenger Intersport Heilbronn Open - Heilbronn Cancun Challenger Noumea Challenger USTA Challenger of Dallas - Dallas Quimper Challenger Meknes Challenger Salinas Challenger Tennis Napoli Cup - Naples Kyoto Challenger Caltanissetta Challenger Garden Open - Rome 2002 Eddleman USTA Challenger - Birmingham Napoli Challenger Binghamton Professional Tennis Tournament - Binghamton Busan Challenger Cremona Challenger Guadalajara Challenger Manta Challenger Bogota Challenger Aguascalenties Challenger Sacramento Challenger Palermo Challenger Tiburon Challenger Champaign Challenger Todi Challenger Honolulu Challenger Dallas Challenger Salinas Challenger Pingguo Challenger Rabat Challenger Top Wool Challenger Biella - Biella Barletta Challenger Banca Stato Challenger Lugano - Lugano Savannah Challenger Monza Challenger Panama City Challenger Granby Challenger Memorial Savigni - Sassuolo Manta Challenger San Marino Challenger Cordenons Challenger Genova Challenger 2003 Freeman Men's Challenger - Joplin Rome Challenger Challenger Canottieri Minico - Mantova Napoli Challenger Rome Challenger Milan Challenger GHI Bronx Classic - Bronx Orbetello Challenger San Marino Challenger Cordenons Challenger Genova Challenger Banja Luka Challenger Mestre Challenger Milan Challenger Todi Challenger Cortina Challenger San Marino Challenger Trnava Challenger Napa Challenger Sibiu Challenger Vicenza Challenger Perugia Challenger Milan Challenger Padova Challenger San Benedetto Challenger Cortina Challenger Como Challenger Siemens Open 2002 - Scheveningen Genova Challenger Turin Challenger Szczecin Challenger USTA Seascape Challenger - Aptos Rome Challenger Napoli Challenger Challenger Ciudad de Tijuana - Tijuana Rome Challenger Vicenza Challenger Caltanissetta Challenger Perugia Challenger Milan Challenger GHI Bronx Tennis Classic - Bronx 2002 FSE Challenger - Tarzana Fano Challenger Como Challenger Genova Challenger Hilton Waikoloa USTA Challenger - Waikoloa ATP Challenger Hamburg - Hamburg Warsteiner Challenger Lubeck - Lubeck Bharat Petroleum Ahmedabad Challenger 2000 - Ahmedabad Healthsouth/USTA Men's Challenger of Burbank - Burbank ATP "Videocon" Challenger - Mumbai V Abierto Internacional de Salinas - Salinas Sardinia International Championship - Cagliari San Luis Potosi Challenger 2000 - San Luis Potosi drkoop.com USTA Tennis Championships - Armonk Samarkand Challenger - Samarkand Challenger de Granby - Granby Meridiana Sardegna Open - Olbia Frito Lay/USTA Challenger - Binghamton I Open de Tenis Comunidad de Madrid - Madrid Pro Challenger at Calabasas - Calabasas Sony Ericsson Open 2008 - Belgrade Internationaux du Doubs - Besancon Charlottesville Challenger Pereira Challenger Alessandria Challenger Prostejov Challenger Winnetka Challenger Milan Challenger Turin Challenger San Benedetto Challenger Cordenons Challenger Aptos Challenger Biella Challenger Beijing Challenger San Marino Challenger Szczecin Challenger Genova Challenger Sibiu Challenger Sao Paulo Challenger Tour Finals Tulsa Challenger Todi Challenger Cali Challenger Napoli Challenger Prostejov Challenger Cortina Challenger Como Challenger Quito Challenger Bucaramanga Challenger Medellin Challenger Napoli Challenger Vercelli Challenger Turin Challenger Mestre Challenger Caltanissetta Challenger Prague Challenger Cordenons Challenger Manerbio Challenger Caltanissetta Challenger San Benedetto Challenger Genova Challenger Medellin Challenger Copa Telmex - Buenos Aires CA Challenge 2002 - Graz Waldbaum's Hamlet Cup - Long Island AAPT Championships - Adelaide Heineken Open - Auckland Citrix Tennis Championships - Delray Beach Franklin Templeton Tennis Classic - Scottsdale Galleryfurniture.com Challenge - Atlanta Grand Prix Hassan II - Casablanca Legg Mason Tennis Classic - Washington D.C. Salem Open - Hong Kong Qatar Mobil Open 2001 - Doha Heineken Open - Auckland Milan Indoors - Milan Copa Ericsson Costa Rica - San Jose Kroger / St. Jude International - Memphis Franklin Templeton Tennis Classic - Scottsdale Verizon Tennis Challenge - Atlanta Open Seat-Godo 2001 - Barcelona Zivnobanka Czech Open - Prostejov U.S. Men's Clay Court Championships - Houston Memorial Savigny - Sassuolo XI Venice Open - Venice Siemens Open 2001 - Scheveningen The Stella Artois Grass Court Championships - London Stella Artois Clay Court Championships - Budaors The Hamlet Cup - Long Island GHI Bronx Tennis Classic - Bronx V Trofeo Ciudad de Quito - Quito drkoop.com USTA Challenger of Austin - Austin drkoop.com USTA Challenger of San Antonio - San Antonio Heineken Open - Auckland Saint Francis Health System USTA Challenger - Tulsa drkoop.com USTA Challenger of Houston - Houston Samarkand Challenger - Samarkand Kroger / St. Jude International - Memphis Siebel Open - San Jose International Tennis Championships - Delray Beach Franklin Templeton Tennis Classic - Scottsdale U.S. Men's Clay Court Championships - Houston 2003 West Side Tennis Club Challenger - Forest Hills 2003 USTA Tallahassee Tennis Challenger - Tallahassee Atlantic City Open - Atlantic City Top Wool Challenger Biella - Biella Legg Mason Tennis Classic - Washington D.C. TD Waterhouse Cup - Long Island Campionati Internazionali di Sicilia - Palermo AAPT Championships - Adelaide Heineken Open - Auckland Milan Indoors - Milan Copa AT&T - Buenos Aires Abierto Mexicano de Tenis Pegaso - Acapulco Waco International Tennis Challenger - Waco Open Seat Godo 2003 - Barcelona 2004 Freeman Men's Challenger - Joplin Telenordia Swedish Open - Bastad 2003 Mercedes Cup - Stuttgart IX Abierto Internacional de Salinas - Salinas International Championship of Croatia - Umag Idea Prokom Open - Sopot TD Waterhouse Cup - Long Island Campionati Internazionali di Sicilia - Palermo Kremlin Cup - Moscow The Natrel's Challenger of Granby - Granby Music City Challenger - Nashville Pro Tennis World Open - Sunrise Ciudad de Pozoblanco Open Diputacion - Cordoba San Marino Cepu Open - San Marino Corona Mexico City Open - Mexico City 2006 Challenger of Santa Clarita California Challenger - Valencia Samsung Secruities Cup Challenger - Seoul Privatbank Open 2006 - Dnepropetrovsk AT&T Challenger of Dallas - Dallas Samsung Securities Cup - Seoul The 'Fitz' Casino Challenger - Tunica Pekao Open - Szczecin Swanston Challenger - Sacramento Carson Challenger Flea Market Cup - Busan Lugano Challenger Sporting Challenger '08-Trofeo Regione Piemonte - Turin Milan Challenger 2007 Knoxville Challenger - Knoxville Challenger DCNS de Cherbourg - Cherbourg Copa AT&T - Buenos Aires Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Men's Pro Challenger at Tunica National - Tunica Arizona Men's Tennis Championships - Scottsdale Internationaler Raiffeisen Grand Prix - St. Polten Sunset Moulding Challenger - Yuba City Croatia Open - Umag Samsung Securities Cup - Seoul Legg Mason Tennis Classic - Washington D.C. TD Waterhouse Cup - Long Island China Open - Beijing Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Kremlin Cup - Moscow Chennai Open - Chennai Qatar Open - Doha Medibank Private International - Sydney International Tennis Championships - Delray Beach BellSouth Open - Vina del Mar SAP Open - San Jose Brasil Open - Costa do Sauipe Kroger / St. Jude International - Memphis Abierto Mexicano Telfonica MoviStar - Acapulco Arizona Men's Tennis Championships - Scottsdale Grand Prix Hassan II - Casablanca U.S. Men's Clay Court Championships - Houston Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Synsam Swedish Open - Bastad Allianz Suisse Open - Gstaad RCA Championships - Indianapolis Mercedes-Benz Cup - Los Angeles Croatia Open - Umag Idea Prokom Open - Sopot Pilot Pen Tennis - New Haven Campionati Internazionali di Sicilia - Palermo AIG Japan Open - Tokyo Kremlin Cup - Moscow Dallas Challenger St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Sydney International - Sydney Copa Telmex - Buenos Aires Brasil Open - Costa do Sauipe Monza Challenger Abierto Mexicano Telcel - Acapulco Open de Tenis Comunidad Valenciana - Valencia Rome Challenger Open SEAT Godo 2006 - Barcelona Rhodes Challenger Lugano Challenger Allianz Suisse Open Gstaad - Gstaad Campbell's Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Turin Challenger Seoul Challenger Croatia Open Umag - Umag Rimini Challenger Legg Mason Tennis Classic - Washington Orange Prokom Open - Sopot San Marino Challenger BCR Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo ATP Kremlin Cup - Moscow Davidoff Swiss Indoors Basel - Basel Grand Prix de Tennis de Lyon - Lyon ARAG World Team Championship - Dusseldorf Qatar ExxonMobil Open - Doha Sydney International - Sydney Sacramento Challenger Millenium Tennis Championships - Delray Beach Pereira Challenger Calabasas Challenger Brasil Open - Costa do Sauipe SAP Open - San Jose Knoxville Challenger Champaign Challenger Regions Morgan Keegan Championships - Memphis Abierto Mexicano Telcel - Acapulco Open de la Comunidad Valenciana - Valencia Open Seat Godo 2007 - Barcelona Honolulu Challenger Synsam Swedish Open - Bastad Caltanissetta Challenger Campbell's Hall of Fame Tennis Championships - Newport Barletta Challenger Countrywide Classic - Los Angeles Dutch Open Tennis - Amersfoort Napoli Challenger Croatia Open - Umag Monza Challenger Legg Mason Tennis Classic - Washington Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven China Open - Beijing Tallahassee Challenger BA-CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open - Doha Medibank International - Sydney Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Winnetka Challenger San Marino Challenger Open SEAT 2008 - Barcelona Binghamton Challenger Orange Warsaw Open - Warsaw Catella Swedish Open - Bastad Campbells Hall of Fame Tennis Championships - Newport Tulsa Challenger Legg Mason Tennis Classic - Washington BCR Open Romania - Bucharest St. Petersburg Open - St. Petersburg Chennai Open - Chennai Helsinki Challenger Regions Morgan Keegan Championships - Memphis Abierto Mexicano Telcel - Acapulco Rimouski Challenger AEGON International - Eastbourne Campbells Hall of Fame Tennis Championships - Newport Barletta Challenger ATP Studena Croatia Open Umag - Umag Legg Mason Tennis Classic - Washington Thailand Open - Bangkok Leon Challenger Grand Prix de Tennis de Lyon - Lyon VTR Open - Vina del Mar Winnetka Challenger Chennai Open - Chennai Orbetello Challenger Brasil Open - Costa do Sauipe Regions Morgan Keegan Championships - Memphis Copa Telmex - Buenos Aires Delray Beach International Tennis Championships - Delray Beach BCR Open Romania - Bucharest Brasil Open - Costa do Sauipe Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco USTA Safeway Challenger - Aptos Grand Prix Hassan II - Casablanca Serbia Open - Belgrade Open de Nice Cote d'Azur - Nice University of Tennessee USTA Men's Challenger  - Knoxville Barranquilla Challenger ATP Studena Croatia Open - Umag Winston Salem - Winston Salem BCR Open Romania - Bucharest Internazionali di Tennis de San Marino - San Marino Qatar ExxonMobil Open - Doha Heineken Open - Auckland Brasil Open - Sao Paulo SAP Open - San Jose Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest Serbia Open - Belgrade Como Challenger Open de Nice Cote d'Azur - Nice USTA Men's Challenger of Dallas - Dallas SkiStar Swedish Open - Bastad Cali Challenger Farmers Classic - Los Angeles Bet-at-home Cup - Kitzbuhel Madrid Challenger Erste Bank Open - Vienna Valencia Open - Valencia VTR Open - Vina del Mar Brasil Open - Sao Paulo SAP Open - San Jose I Tourneo Fila Citta di Brindisi - Brindisi Japan Open - Tokyo Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Bucaramanga Challenger Grand Prix Hassan II - Casablanca AXA Open II - Espinho BRD Nastase Tiriac Trophy - Bucharest Fujitsu Siemens Open - Budapest Geneva Challenger - Geneva SkiStar Swedish Open - Bastad Kremlin Cup - Moscow Qatar ExxonMobil Open - Doha Royal Guard Open Chile - Vina del Mar Copa Claro - Buenos Aires Rio Open 500 - Rio de Janeiro Brasil Open - Sao Paulo Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest Portugal Open - Oeiras Open de Nice Cote d'Azur - Nice Fifth Third Bank Tennis Classic - Lexington Credit Agricole Suisse Open - Gstaad 2002 USTA Tallahassee Tennis Challenger - Tallahassee Brasil Open - Sao Paulo Rio Open - Rio de Janeiro The Hilversum Open - Hilversum USTA Men's Challenger of Urbana-Champaign - Urbana drkoop.com USTA Challenger of Burbank - Burbank Asirom Challenger Brasov - Brasov Argentina Open - Buenos Aires Warsteiner Challenger Wolfsburg - Wolfsburg AXA Open - Lisbon C.T. San Remo - XIII Piertomaso Tessitore - San Remo drkoop.com USTA Challenger of Tallahassee - Tallahassee Hilton Waikoloa Village USTA Challenger - Waikoloa VII Avierto Internacional de Salinas - Salinas KGHM Polish Indoors - Wroclaw Compaq Challenger - Bucharest Quelle Cup - Furth Kyiv UMC Open - Kiev 2002 Azalea Orthopedic Challenger - Tyler FILA Challenger Biella - Biella FILA Challenger - Biella Brixina Tennis Open - Bressanone ARMS USTA Challenger - Rocky Mount A Glimmer of Hope Challenger - Austin The Wright Financial Group, Inc. Challenger - Champaign Bogota Challenger - Bogota Argentina Open - Buenos Aires Barletta Citta Della Disfida Open 2000 - Barletta Memorial Savigni - Sassuolo Cepu Open - San Marino Amer-Wilson Challenger - Tampere Podebradka Cup - Prague Copa Sevilla - Seville Ho Chi Minh City Challenger - Ho Chi Minh City 2001 USTA Challenger of Calabasas - Calabasas 2003 Eddleman USTA Challenger - Birmingham 2001 Eddleman USTA Challenger - Birmingham RCA Championships - Indianapolis Copa AT&T - Buenos Aires USTA Championships of Kerrville - Kerrville Generali Open - Kitzbuhel Mercedes-Benz Cup - Los Angeles Yokohama World Tennis Gaora Cup - Yokohama Hilton Waikoloa Village USTA Challenger - Waikoloa Davidoff Swiss Indoors - Basel Biella Challenger 2002 USTA Challenger of Calabasas - Calabasas USTA/Safeway Challenger - Aptos CNA TennisPro Classic - Winnetka Atlanta Clay Court Challenger - Atlanta Manerbio Challenger Rome Challenger Heineken Challenger - Ho Chi Minh City USTA Seascape Challenger - Aptos Open Castilla y Leon Trofeo Iberdrola - Segovia Hungarian Architect Open - Budapest Copa Ericsson Mexico - Guadalajara USTA Challenger of Las Vegas - Las Vegas 2004 USTA Challenger of Calabasas - Calabasas Chennai Open - Chennai Zagreb Open - Zagreb West Side Tennis Club Clay Court Challenger - Forest Hills BCR Open Romania - Bucharest Optimus Maia Open - Maia 4th Sardinia International Championships - Cagliari VIII Trofeo Ciutat de Barcelona - Barcelona Gran Copa Ericsson - Rio de Janeiro The Waco International Tennis Challenger - Waco Samsung Securities Cup - Seoul BCR Open Romania - Bucharest XL Capital Bermuda Open - Bermuda Barletta Citta Della Disfida Open 99 - Barletta Whirlpool Open - Budapest Warsteiner Grand Prix - Oberstaufen Challenger Leon 2003 - Leon IX Trofeo Ciudad de Quito - Quito Bet-At-Home Austrian Open - Kitzbuhel Oklahoma Challenger - Tulsa USTA Seascape Challenger - Aptos Jameson Cup - Milan Healthsouth/USTA Challenger - Denver LTA Hull Challenger - Hull Eddleman USTA Challenger - Birmingham Heineken Open - Auckland Shimadzu All Japan Indoor - Kyoto VII Torneo Internazionale di Tennis - Barletta Granby Challenger - Granby Fifth-Third Bank Tennis Championships - Lexington Knoxville Challenger Honolulu Challenger Mexico City Challenger Ojai Challenger Time Warner USTA Challenger - Binghamton 2001 UT Tyler Patriot Challenger - Tyler USTA Tallahassee Tennis Challenger - Tallahassee Hurricane Tennis Open - Bradenton SkiStar Swedish Open - Bastad BMW Brixina Tennis Open - Bressanone IX Ciutat de Barcelona - Barcelona AIG Japan Open Tennis Championships - Tokyo San Marino Cepu Open - San Marino Hilton Waikoloa Village USTA Challenger - Waikoloa Brasil Open - Sao Paulo Bet-at-home Open - Hamburg Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Heineken Open Shanghai - Shanghai Grand Prix Hassan II - Casablanca CA Tennis Trophy - Vienna Mercedes Cup - Stuttgart Legg Mason Tennis Classic - Washington D.C. Open Romania - Bucharest Thailand Open - Bangkok Heineken Open - Auckland Qatar Open - Doha BellSouth Open - Vina del Mar Mercedes Cup - Stuttgart Kroger / St. Jude International - Memphis U.S. Men's Clay Court Championships - Houston China Open - Beijing Gerry Weber Open - Halle AIG Japan Open Tennis Championships - Tokyo Synsam Swedish Open - Bastad Argentina Open - Buenos Aires CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Delray Beach International Tennis Championships - Delray Beach Pilot Pen Tennis - New Haven ATP Studena Croatia Open Umag - Umag BA-CA Tennis Trophy - Vienna Indianapolis Tennis Championships - Indianapolis Countrywide Classic - Los Angeles Pilot Pen Tennis - New Haven Waldbaum's Hamlet Cup - Long Island Movistar Open - Santiago SAP Open - San Jose Campbells Hall of Fame Tennis Championships - Newport Campionati Internazionali di Sicilia - Palermo ATP Studena Croatia Open Umag - Umag Legg Mason Tennis Classic - Washington Credit Agricole Suisse Open - Gstaad St. Petersburg Open - St. Petersburg Medibank International - Sydney Movistar Open - Santiago UNICEF Open - 's Hertogenbosch Sybase Open - San Jose Adidas International - Sydney Qatar Exxon Mobil Open 2003 - Doha U.S. Men's Clay Court Championships - Orlando Heineken Open - Auckland Davidoff Swiss Indoors - Basel Miller Lite Hall of Fame Tennis Championships - Newport BellSouth Open - Vina del Mar Mercedes-Benz Cup - Los Angeles Thailand Open - Bangkok Tennis Masters Series - Paris The 10tele.com Open - Nottingham Italian Open - Rome U.S. Mens's Clay Court Championship - Houston Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Rome Tennis Masters Series - Rome Pacific Life Open - Indian Wells Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris French Open - Paris Davis Cup, World Group, QR, CRO-ITA 3-2 Davis Cup, Group 1, 2R, MAR-ITA 3-2 Davis Cup, Group 1, REL2, ZIM-ITA 3-2 Davis Cup, Group 2, 2R, ITA-BUL 5-0 Davis Cup, Group 2, REL2, ITA-POL 3-2 Davis Cup, Group 1, 2R, ITA-MAR 4-1 Davis Cup, Group 1, 2R, ITA-LUX 5-0 Davis Cup, World Group, PO, ESP-ITA 4-1 Davis Cup, Group 1, 1R, ITA-BLR 5-0 Davis Cup, Group 1, 2R, ITA-FIN 3-2 Olympics - Athens